<!DOCTYPE html>
<html>

	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>

	<body>

	</body>
	<script type="text/javascript">
		/**
		 * 在js里面 最好不要叫一样的函数名字，或者变量名字
		 * 如果函数的名字一致，在调用的时候，有一个就近原则
		 * 
		 */
		function aa() {
			alert('bb');
		}
		// 封闭函数的语法
		//		(function(){
		//			
		//		})()
		// 封闭函数的作用是：对外部的函数名字，不会起到冲突的作用
		(function() {

			function aa() {
				alert('aa')
			}
			aa()
		})()
		aa()
	</script>

</html>